woman who tends to have sexual relations with men she doesn't know - Español Inglés Diccionario